package condominio.negocio;

import java.util.Collection;

import condominio.DAO.VisitaDAO;
import condominio.excepcion.DAOExcepcion;
import condominio.modelo.Visita;

public class GestionVisitas {

	public Visita insertar(int dnivisita, String nombrevisita,int Vivienda,String fechavisita)
			throws DAOExcepcion {
		
				
		VisitaDAO dao = new VisitaDAO();

		Visita vi = new Visita();
		vi.setDnivisita(dnivisita);
		vi.setNombrevisita(nombrevisita);
		vi.setVivienda(Vivienda);
		vi.setFechavisita(fechavisita);
		
				
		return dao.insertar(vi);
	
	}
	
	
		public Collection<Visita> listar() throws DAOExcepcion {
		VisitaDAO dao = new VisitaDAO();

		return dao.listar();
	}
		public Collection<Visita> listarPorResidente(String codigoResidente) throws DAOExcepcion {
			VisitaDAO dao=new VisitaDAO();
			return dao.listarPorResidente(codigoResidente);
		}
}
